ideal current source - French English Dictionary